package controlador;

import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import modelo.dominio.util.Descompresor;

/**
 * Clase que se encarga de descomprimir el archivo 
 * @author Gustavo Canul, Noe Cob, Arandi López
 */
public class ControladorDescompresor {
    private Descompresor descompresor;
    /**
     * Constructor que obtiene de la ruta de origen y destino del archivo a descomprimir 
     * @param rutaOrigen
     * @param rutaDestino
     */
    public ControladorDescompresor(String nombreArchivo, String rutaOrigen, String rutaDestino) {
        try {
            descompresor = new Descompresor(nombreArchivo, rutaOrigen, rutaDestino);
            descompresor.descomprimir();
        } catch (IOException ex) {
            Logger.getLogger(ControladorDescompresor.class.getName()).log(Level.SEVERE, null, ex);
        }
        
    }
}
